#
# Makefile for the drm device driver.  This driver provides support for the
# Direct Rendering Infrastructure (DRI) in XFree86 4.1.0 and higher.

ccflags-y := -Iinclude/drm
via-objs    := via_irq.o via_drv.o via_map.o via_mm.o via_dma.o via_verifier.o via_video.o via_dmablit.o
obj-m	+=via.o

KERNELDIR ?= /lib/modules/$(shell uname -r)/build
PWD  := $(shell pwd)

default:
	$(MAKE) -C $(KERNELDIR) M=$(PWD) modules
clean:
	@rm -fr *.ko *.o
install:
	@if [ -f ./via.ko ]; then \
		cp ./via.ko /lib/modules/$(shell uname -r)/kernel/drivers/gpu/drm/via; \
	else \
		$(MAKE) -C $(KERNELDIR) M=$(PWD) modules;\
		cp ./via.ko /lib/modules/$(shell uname -r)/kernel/drivers/gpu/drm/via;\
	fi
